Shopglut\enhancements\ProductQuickView\QuickViewDataManage D

Total Complexity 147
Dependencies 1
Dependents 2
Total lines 943
Lines of code 605
Logical lines of code 357
Comment lines 166
Methods 21
Properties 0

Methods 21

Method Rating Maintainability Complexity Lines of code
matches_location()
B
47 18 33
get_quickview_product()
B
38 15 66
shopglut_get_quickview_display_options()
A
39 15 59
shopglut_render_quickview_preview()
A
38 14 68
save_productquickview_layout_data()
A
40 13 61
setup_quickview_button_hooks()
A
49 10 30
reset_productquickview_layout_settings()
A
44 8 46
render_quickview_button()
A
52 9 23
should_display_quickview_button()
S
52 7 25
get_active_layout_settings()
S
52 7 25
get_quickview_styles()
S
46 4 62
display_quickview_button_on_image()
S
55 6 18
enqueue_quickview_assets()
S
51 5 27
render_quickview_modal_container()
S
60 5 14
sanitize_layout_settings()
S
59 4 15
get_instance()
S
70 2 7
__construct()
S
64 1 9
init_quickview_display()
S
72 1 5
display_quickview_button_loop()
S
81 1 3
add_quickview_before_add_to_cart()
S
71 1 6
display_quickview_button()
S
81 1 3